differential equation problem